/*个人中心*/

.main_container {
	margin-top: 20px;
	min-height: 400px;
}

.brumb_box {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

.module_title {
	text-align: center;
	font-size: 28px;
	color: #4c9dd4;
	font-weight: "微软雅黑";
	margin-bottom: 30px;
}
.module_title h2{
	font-size: 28px;
}
.module_title h3 {
	margin-top: 4px;
	font-size: 28px;
}

.module_box {
	margin-bottom: 70px;
}

.advantages {
	border: 1px solid #c4d7d5;
	padding: 20px;
}

.advantages.active {
	background: #01bdea;
	color: #fff;
}

.advantages:hover {
	background: #01bdea;
	color: #fff;
}

.advantages {
	width: 200px;
}

.icons_my {
	text-align: center;
	
	width: 60px;
	height: 60px;
	line-height: 60px;
	background: #23BAE5;
	margin: 0 auto 10px auto;
	border-radius: 50%;
}
.icons_my img{
	
	padding: 5px;
	
}
.advantages h4 {
	text-align: center;
	font-size: 18px;
	margin-bottom: 14px;
}

.advantages p {
	font-size: 14px;
	line-height: 24px;
}

.about_us_text {
	line-height: 24px;
	font-size: 14px;
}

.about_us_img img {
	width: 85%;
}





/*新闻*/

.module_box_new {
	margin-top: 60px;
}

.search_row h3 {
	text-align: center;
	font-size: 18px;
	color: #5e5e5e;
	padding-bottom: 30px;
}

.search_row {
	margin: 30px 0;
	text-align: center;
}

.search_box {
	width: 700px;
	margin: 0 auto;
	position: relative;
}
.autoTips_box{
	padding: 0px;
	position: absolute;
	top: 50px;
	left: 0;
	background: #fff;
	left: 50%;
	margin-left: -250px;
	z-index: 999;
	
}
.autoTips_box ul li{
	width: 100%;
	padding: 12px 20px;
	text-align: left;
}
.autoTips_box ul li img{
	width: 30px;
	height: 30px;
	vertical-align: middle;
	margin-right: 20px;
}
.search_box input {
	font-size: 14px;
	width: 500px;
	border: 1px solid #626262;
	height: 50px;
	padding: 0 10px;
	box-sizing: border-box;
	border-radius: 25px;
}
.search_image img{
	width: 43px;
}
.search_box button {
	position: absolute;
	right: 100px;
	bottom: 1px;
	border: none;
	width: 150px;
	height: 48px;
	line-height: 48px;
	border-radius: 25px;
	background: -moz-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff952f), color-stop(100%, #08cdc4));
	background: -webkit-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
	background: -o-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
	background: -ms-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
	background: linear-gradient(to right, #0092f4 0%, #08cdc4 100%);
	background: #0090f0/9/0;
}

.news_scroll {
	
	margin: 60px 0;
}

.news_scroll .swiper-container {
	width: 100%;
	height: 254px;
	margin: 20px auto;
}
.news_scroll .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	width: 33%;
	margin-right: 10px;
}
/*.news_scroll .swiper-slide:nth-child(2n){
	margin-left: 30px;
}
.news_scroll .swiper-slide:nth-child(3n){
	margin-left: 32px;
}*/
.swiper-wrapper{
	
}
.news_module{
	position: relative;
	width: 100%;
	float: left;
	margin: 0 1%;
}


.news_shade{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,0.2)!important;background: #000;
	padding: 30px 20px 30px 20px;
}
.news_module img{
	width: 100%;
	height: 245px;
}
.get_more_message{
	width: 100%;
	height: 100%;
	line-height: 240px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,0.4)!important;background: #000;
}
.get_more_message{
	
}
.get_more{
	background: #fff;
	width: 180px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	border: none;
	border-radius: 20px;
	color: #333;
	
}
.get_more a{
	width: 100%;
	height: 100%;
	color: #333;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	background: url(../img/swiper_button_004.png);
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	background: url(../img/swiper_button_004.png) no-repeat -20px 0
}
.swiper-button-next, .swiper-button-prev{
	top: 32%;
	width: 28px;
	height: 31px;
	margin-top: -14px;
}
.swiper_father{
	padding: 0 20px;
	margin-bottom: 50px;
}
.swiper-pagination-bullet{
	width: 20px;
	height: 20px;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{

}
.swiper-pagination-bullet-active{
	background: #fff;
	padding: 2px;
	border: 1px solid #fff;
}
.news_shade h4{
	font-size: 24px;
	font-weight: 700;
	color: #fff;
	margin-bottom: 24px;
	width: 100%;
	  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #fff;
}
.news_shade h4:hover{
	color: #228DDA;
}
.news_shade p{
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	width: 100%;
	  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -moz-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.latest_news{
	margin-top: 60px;
	width: 100%;
	height: 480px;
	margin: 0 auto;
	background: url(../img/latests_news.jpg);
}
.video_container{
	width: 85%;
	margin: 82px auto;
}
.video_container video{
	width: 100%;
	height: 318px;
	background: url(../img/news01.jpg) no-repeat;
	background-size:100% 100%;
}
.latest_news_text{
	padding: 80px 10% 40px 0;
	color: #fff;
}
.latest_news_text h4{
	font-weight: 700;
	font-size: 24px;
	margin-bottom: 28px;
	color: #cac7b1;
}
.latest_news_text p{
	font-size: 14px;
	line-height: 24px;
	color: #bfbca8;
	
}
/*新闻列表*/
.new_left_col{
	text-align: center;
}
.new_left_col h2{
	font-size: 60px;
}
.new_left_col span{
	font-size: 20px;
	display: block;
	padding: 8px 0;
	margin: 20px auto;
}
.new_left_col strong{
	font-size: 20px;
	display: block;
	text-align: center;
}
.news_list_item{
	padding: 24px 0;
	border: 1px solid #c1c1c1;
	margin-bottom: 20px;
	cursor: pointer;
}
.news_list_item:hover{
	background:#228DDA;
	color: #fff;
}
.news_list_item.active{
	background:#228DDA;
	color: #fff;
}
.news_right_col h3{
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 24px;
}
.news_right_col p{
	font-size: 14px;
	line-height: 24px;
	 overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.news_list{
	padding-top: 60px;
	min-height: 300px;
}
/*新闻详情*/
.news_detail_title{
	width: 100%;
	font-size: 30px;
	color: #000;
	line-height: 26px;
	text-align: center;
	margin-top: 45px;
}
.detail_sub_title{
	margin: 13px 0 20px 0;
	font-size: 16px;
	color: #999;
}
.news_detail_main{
	line-height: 24px;
	font-size: 14px;
	color: #333;
	padding-bottom: 60px;
}
.news_detail_main p{
	text-indent: 30px;
	margin-bottom: 20px
}
.news_detail_main img{
	max-width: 100%;
}
/* 招生计划查询*/
.choose_item_etrance{
	width: 80%;
	height: 40px;
	border-radius: 10px;
	border: 1px solid #A6A6A6;
	text-align: center;
	appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    font-size: 14px;
     text-align: center;
    text-align-last: center;
}
.choose_item_lable{
	position: relative;
}
.select_title{
	height: 14px;
	font-size: 14px;
	margin-bottom: 10px;
}
.select_row{
	margin: 20px 0;
}
.choose_item_lable:after{
	  content: "";
    width: 30px;
    height: 34px;
    background: url(../img/arrow.png) no-repeat center;
    position: absolute;
    right: 67px;
    top: 2px;
    pointer-events: none;
}
.choose_item_lable:hover:after{
	 background: url(../img/arrow_white.png) no-repeat center;
}
.arrow_area{
	
	position: absolute;
	right: 0;
}
.choose_item_etrance:hover{
	background: #0090F0;
	color: #fff;
}
.choose_item_etrance:hover option{
	background: #fff;
	color: #000;
}
.search_image_btn{
	width: 40%;
	margin: 0 auto;
	border-radius: 20px;
	border: 1px solid #A6A6A6;
	text-align: center;
	height: 40px;
	line-height: 40px;
	color: #00CCC7;
	cursor: pointer;
}
.search_image_btn .iconfont{
	font-size: 30px;
}
.per_item_check{
	margin-bottom: 20px;
}
.search_image_btn:hover{
	background: -moz-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff952f), color-stop(100%,#08cdc4));
    background: -webkit-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -o-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -ms-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: linear-gradient(to right, #0092f4 0%,#08cdc4 100%);
    color: #fff;
    border: none;
}
.waiting_box{
	text-align: center;
	min-height: 400px;
	padding-top: 80px;
}
.waiting_box img{
	width: 18%;
}
.entrance_marks_container{
	margin: 30px 0 60px 0;
}
.entrance_marks_left{
	border: 1px solid #EEEEEE;
	box-shadow:0 0 0 #EEEEEE;
	height: 170px;
	display: table;
	padding: 60px;
}
.middle_inner_marks{
	
}
.middle_inner_marks {
	display: table-cell;
	vertical-align: middle;
	color: #108EE9;
	font-size: 48px;
	line-height: 70px;
    font-size: 40px;
    font-family: '微软雅黑';
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	
}
.entrance_marks_right{
	text-align: center;
}
.entrance_marks_right img{
	width: 53%;
}
.inquire_row{
	padding: 30px 0;
}
.inquire_box{
	width: 50%;
	margin: 0 auto;
}
.inquire_l .inquire_box:first-child{	
 text-align: right;
}
.inquire_l .inquire_box:nth-child(2n){	
 text-align: left;
}
.inquire_box button{
	width: 80%;
	height:40px;
	border-radius: 20px;
	background: #fff;
	border: 1px solid #3EA4ED;
}

.inquire_box button:hover{
	background: -moz-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff952f), color-stop(100%,#08cdc4));
    background: -webkit-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -o-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -ms-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: linear-gradient(to right, #0092f4 0%,#08cdc4 100%);
	background: #0090f0/9/0;
	color: #fff;
}
.inquire_box button.active{
	background: -moz-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff952f), color-stop(100%,#08cdc4));
    background: -webkit-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -o-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -ms-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: linear-gradient(to right, #0092f4 0%,#08cdc4 100%);
	background: #0090f0/9/0;
	color: #fff;
}
/**/
.table{
	font-size: 14px;
}
.blue{
	color: #108EE9;
	cursor: pointer;
}
.table_row{
	margin: 45px 0;
}
.table th{
	font-weight: normal;
	
}

.table th,.table td{
	border-right: 1px solid #D9D9D9;
	text-align: center;
}

.table th:last-child,.table td:last-child{
	border-right:none;
}
.school_title{
	font-size: 16px;
	margin-bottom: 12px;
}
.school_title span{
	font-size: 12px;
}
.school_msg_item{
	margin-bottom: 12px;
	font-size: 12px;
}
.special_item{
	margin-bottom: 12px;
	font-size: 12px;
}
.school_msg_w{
	padding-bottom: 30px;
}
.table_mar{
	margin-top: 20px;
}
/*人气计划*/
.ranking_school{
	margin-top: 32px;
}
.ranked_school_btn{
	width: 90%;
	height: 50px;
	border: none;
	border-radius: 25px;
	color: #fff;
	border: 1px solid #0092f4;
	background: #fff;
	color: #4D4D4D;
	
}
.ranked_school_btn:hover{
	background: -moz-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff952f), color-stop(100%,#08cdc4));
    background: -webkit-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -o-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -ms-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: linear-gradient(to right, #0092f4 0%,#08cdc4 100%);
     color: #fff;
}
.ranked_school_btn.active{
	background: -moz-linear-gradient(left, #0092f4 0%, #08cdc4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff952f), color-stop(100%,#08cdc4));
    background: -webkit-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -o-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: -ms-linear-gradient(left, #0092f4 0%,#08cdc4 100%);
    background: linear-gradient(to right, #0092f4 0%,#08cdc4 100%);
    color: #fff;
}
.specialty_img img{
	vertical-align: middle;
	width: 30px;
	margin-right: 6px;
}
.specialty_img td{
	text-align: left;
}
/*热门高校全景视图*/
.hot_university_title{
	font-size: 16px;
}
.hot_university{
	margin: 30px 0 100px 0;
	padding: 0 5%;
}
.hot_uni_item img{
	width: 50px;
	height: 50px;
	vertical-align: middle;
	border-radius: 50%;
	margin-right: 10px;
}
.hot_university_list{
	margin-top: 30px;
}
.hot_uni_item{
	width: 96%;
	height: 90px;
	line-height: 90px;
	padding: 0 12px;
	border: 1px solid #EEEEEE;
	box-shadow: 0 0  10px #EEEEEE;
	cursor: pointer;
}
.hot_uni_item_w{
	margin-bottom: 20px;
}
/**/
.table_row table{
	color: #4D4D4D;
}
.build_titld{
	font-size: 24px;
	color: #4D4D4D;
}
.table_build.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
	border-top: none;
}
.table_build.table>tbody>tr>td{
	vertical-align: middle;
}
.table_build.table>tbody>tr>td.td_oh{
	width: 96%;
	overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  vertical-align: middle;
  text-align: left;
  line-height: 30px;
}

@media (max-width: 768px) {
	.search_box{width: 90%;margin: 0 auto;}
	.search_box input{width: 100%;}
	.video_container{width: 90%;}
	.swiper_father{padding: 0;}
	.video_container{margin: 20px 0;}
	.video_container{width: 100%;height: 100%;}
	.new_left_col h2{font-size: 30px;}
	.new_left_col span{font-size: 14px;}
	.new_left_col strong{font-size: 16px;}
	.ranked_school_btn,.choose_item_etrance,.school_msg_item,.mar_b{margin-bottom: 10px;}
	.middle_inner_marks{font-size: 24px;}
	.choose_item_lable:after{display: none;}
	.search_image_btn{width: 80%;}
	.inquire_box{width: 96%;text-align: center;}
	.choose_item_lable:after{width: 24px!important;height: 35px!important;}
	.hot_university{padding: 0;}
	.table_build.table>tbody>tr>td.td_first{min-width: 50px;}
	.news_scroll .swiper-slide{width:100%!important;}
	.advantages,.about_us_img img{width: 100%;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{background: #fff;z-index: 9999;}
}
@media screen and (max-width: 465px){}

@media screen and (min-width:768px) and (max-width: 992px){}
@media screen and (min-width:992px) and (max-width: 1200px){}
@media (min-width: 1200px){
	.ranking_btn_set{
		margin-left: 29%;
	}
	.table_build.table>tbody>tr>td.td_first{
		min-width: 120px;
		}
	.autoTips_box{width: 500px;}
}